package com.huahai.pojo.vo;

import lombok.Data;

import java.io.Serial;
import java.io.Serializable;
import java.util.List;

/**
 * @author 29095
 */
@Data
public class UserFollowVO implements Serializable {

    @Serial
    private static final long serialVersionUID = -5566993032224375425L;

    /**
     * 用户id
     */
    private Long userId;


    /**
     * 关注的用户列表
     */
    private List<FollowRelationVO> userList;

    /**
     * 被关注的用户列表
     */
    private List<FollowRelationVO> followedUserList;

    /**
     * 互相关注的用户列表
     */
    private List<FollowRelationVO> mutualUserList;

    /**
     * 关注的列表人数
     */
    private Long userCount;

    /**
     * 被关注的列表人数
     */
    private Long followedUserCount;

    /**
     * 互关列表人数
     */
    private Long mutualUserCount;
}
